ridiculous in appearance - Alemán Inglés Diccionario